﻿using System;

namespace SGC.BE
{
    public class BE_PlanAuditor
    {       

        private String _PLAN;

        public virtual String PLAN
        {
            get { return _PLAN; }
            set { _PLAN = value; }
        }

        private String _AUDITOR;

        public virtual String AUDITOR
        {
            get { return _AUDITOR; }
            set { _AUDITOR = value; }
        }

        private Boolean _LIDER;

        public virtual Boolean LIDER
        {
            get { return _LIDER; }
            set { _LIDER = value; }
        }

        private DateTime _FECHA;

        public virtual DateTime FECHA
        {
            get { return _FECHA; }
            set { _FECHA = value; }
        }

        //public virtual BE_PlanAuditoria PLAN_AUDITORIA { get; set; }
        //public virtual BE_Empleado EMPLEADO { get; set; }

        //public override int GetHashCode()
        //{
        //    return PLAN_AUDITORIA.GetHashCode() ^ EMPLEADO.GetHashCode();
        //}

        //public override bool Equals(object obj)
        //{
        //    if (obj is BE_PlanAuditor)
        //    {
        //        var toCompare = obj as BE_PlanAuditor;
        //        return this.GetHashCode() != toCompare.GetHashCode();
        //    }
        //    return false;
        //}

        
    }
}
